package com.ltkj.baseplatform.mapper;

import java.util.List;
import com.ltkj.baseplatform.domain.WuserPartner;

/**
 * 游客信息Mapper接口
 * 
 * @author xupf
 * @date 2023-10-10
 */
public interface WuserPartnerMapper 
{
    /**
     * 查询游客信息
     * 
     * @param partnerId 游客信息主键
     * @return 游客信息
     */
    public WuserPartner selectWuserPartnerByPartnerId(Long partnerId);

    /**
     * 查询游客信息列表
     * 
     * @param wuserPartner 游客信息
     * @return 游客信息集合
     */
    public List<WuserPartner> selectWuserPartnerList(WuserPartner wuserPartner);

    /**
     * 新增游客信息
     * 
     * @param wuserPartner 游客信息
     * @return 结果
     */
    public int insertWuserPartner(WuserPartner wuserPartner);

    /**
     * 修改游客信息
     * 
     * @param wuserPartner 游客信息
     * @return 结果
     */
    public int updateWuserPartner(WuserPartner wuserPartner);

    /**
     * 删除游客信息
     * 
     * @param partnerId 游客信息主键
     * @return 结果
     */
    public int deleteWuserPartnerByPartnerId(Long partnerId);

    /**
     * 批量删除游客信息
     * 
     * @param partnerIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteWuserPartnerByPartnerIds(Long[] partnerIds);
}
